////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) Microsoft Corporation.  All rights reserved.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////
// Portions Copyright (c) 2012 Kentaro Sekimoto  All rights reserved.
////////////////////////////////////////////////////////////////////////////

#include <tinyhal.h>
#include <..\DeviceCode\Targets\Native\FM4\DeviceCode\FM4.h>

GPIO_PIN VirtualKey_GetPins(UINT32 virtualKey)
{
    GPIO_PIN pin;
    switch (virtualKey)
    {
#if 0
    case VK_MENU:
        pin = P40;
        break;
    case VK_SELECT:
        pin = P41;
        break;
    case VK_UP:
        pin = P44;
        break;
    case VK_DOWN:
        pin = P45;
        break;
    case VK_LEFT:
        pin = P72;
        break;
    case VK_RIGHT:
        pin = P73;
        break;
    case VK_HOME:
        pin = PF6;
        break;
    case VK_BACK:
        pin = PF5;
        break;
#endif
    default:
        pin = GPIO_PIN_NONE;
        break;
    }
    return pin;
}
